home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 4 / Amiga Tools 4.iso / tools / disk-tools / misc / copy-c / copy-c.dok < prev    next >
Text File  |  1995-08-17  |  18KB  |  479 lines

  1. *----· · ·                                                               ·
  2. |\                                                                       ·
  3. | \                                                                      |
  4. ·  ·                                                                    \|/
  5. ·    =====    ====     ====   =     =              =====    /XXXXXXXXX·--+--·
  6.    ==*****|  |****|   |****| |*|   |*|           ==*****|   \XXXXXXXXXXX/|\
  7.   |**=====  |*====*|  |*|=|*| |*| |*|           |**=====      |XX|  |XX| |
  8.  |*==      |*=    =*| |*|=|*|  |*=*|   ======  |*==           |XX|  |XX| ·
  9.  |*|       |*|    |*| |****|    |*|   |******| |*|            |XX|  |XX| ·
  10.  |*==      |*=    =*| |*===     |*|    ======  |*==           |XX|  |XX|
  11.   |**=====  |*====*|  |*|       |*|             |**=====      |XX|  |XX|
  12.    ==*****|  |****|   |*|       |*|              ==*****|   /XXXXXXXXXXXX\
  13.      =====    ====     =         =                 =====    \XXXXXXXXXXXX/
  14.                                                                       ******
  15.                                             ****************************
  16.                  ***************************************
  17.   ******************************************
  18. *******************************
  19. ******************
  20.  **************
  21.  
  22.                           -------------------------
  23.                          |DIE COPY-C V2.0 ANLEITUNG|
  24.                           -------------------------
  25.  
  26.  
  27.  
  28. *****************************************************************************
  29.  
  30. RECHTE:  -Im Gegensatz zu Copy-C V1.X ist COPY-C II jetzt Freeware.Das 
  31.           heißt,daß man fuer die Benutzung von Copy-C NICHTS bezahlen muß.
  32.  
  33.          -Der Grund fuer diesen Wandel ist,daß ich nur sehr wenige
  34.           Registrierungen erhalten habe
  35.  
  36.          -Copy-C darf frei vertrieben werden 
  37.  
  38.  
  39.  
  40. *****************************************************************************
  41. FEHLER BERICHT: Wenn sie Fehler oder Dinge,die sie stoeren in meinen 
  42.                 Programmen finden,wenn sie ueberhaupt nicht laufen,
  43.                 auch wenn sie neue Ideen fuer Verbesserungen haben,
  44.                 koennen sie mir eine E-mail oder einen Brief schreiben.
  45.                 Vergessen sie nicht,mir die Bedingungen,unter denen etwas
  46.                 passiert ist,zu sagen(AXXXX,HD?,68xxx...).
  47.  
  48. UUCP:                     midas@tomtec.abg.sub.org
  49.  
  50. ADDRESSE:
  51.                                 Ludwig Huber
  52.                             Wilhelm-Busch-Weg 14
  53.                                86161 Augsburg
  54. *****************************************************************************
  55.  
  56.         ACHTUNG:DER AUTOR UEBERNIMMT KEINERLEI VERANTWORTUNG
  57.                 FUER SCHAEDEN,DIE DUCH COPY-C ENTSTEHEN !
  58.  
  59.  
  60.                            Was ist Copy-C?
  61. ------------------------------------------------------------------------------
  62. Copy-C ist ein Disk-Werkzeug um SICHERHEITSKOPIEN von disketten zu machen,
  63. um sie zu OPTIMIEREN oder zu TESTEN.Es wurde vollstaendig in Assembler
  64. programmiert und ich glaube,daß es ziemlich schnell ist.
  65. ------------------------------------------------------------------------------
  66.  
  67.  
  68.  
  69.                            Wie startet man es?
  70. ------------------------------------------------------------------------------
  71. Wenn man Copy-C startet,sollten keine anderen Disk-Sachen(außer das laden
  72. des Programms) laufen.
  73. Das Programm wird die Req.library und die powerpacker.library verwenden,
  74. wenn diese im "LIBS:"-directory sind.
  75. Es benutzt auch XPK-libraries im "LIBS:compressors/"-directory.(Die
  76. xpkmaster.library wird nicht benoetigt).
  77. Fuer den Virus-Test benoetigt man die "LIBS:BootBlock.library" und den
  78. "L:Bootblock.brainfile".
  79.  
  80. -BootBlock.brainfile und Bootblock.library wurden von Johan Eliasson 
  81.  programmiert.Sie sind (C) Safe Hex International.
  82.  
  83. -Die powerpacker.library ist (C) von Nico François.
  84.  
  85. -Req.library wurde von Colin  Fox (von Pyramyd Designs) und
  86.  Bruce  Dawson  (von CygnusSoft Software) geschrieben.
  87.  Die Req.library ist (C).
  88. ------------------------------------------------------------------------------
  89.  
  90.  
  91.     ANMERKUNG:  WENN MAN NUR DIE STANDARD-FUNKTIONEN VON COPY-C BENUTZT
  92.                 MUSS MAN NICHT DIE ERKLAERUNG DER SYNCWORDS UND
  93.                 START/END/TARGET TRACKS LESEN.
  94.  
  95.  
  96.              Wie verwendet man all die Anzeigen und Schalter?
  97. ------------------------------------------------------------------------------
  98. QUIT
  99.  
  100. Um das Programm zu beenden,links oben clicken.
  101.  
  102.  
  103. SOURCE/TARGET LAUFWERKE
  104.  
  105. Bei den Disketten-Symbolen sieht man die angeschlossenen Laufwerke,und
  106. man kann sie als SOURCE(=Quell-Laufwerk) oder TARGET(=Ziellaufwerk)
  107. anwaehlen.Alle Symbole sind grau,wenn sie nich angewaehlt sind.Eine
  108. angewaehlte SOURCE ist gelb,ein angewaehltes TARGET ist VIOLETT (das 
  109. bedeutet VERIFY ANGESCHALTET) wenn man es einmal clickt und BLAU (das
  110. bedeutet VERIFY ABGESCHALTET) bei zweimaligem clicken.
  111. VERIFY bedeutet,daß jedesmal,nachdem auf Diskette geschrieben wurde,
  112. ueberprueft wird,ob die Daten korrekt geschrieben wurden.VERIFY sollte
  113. deshalb immer angeschaltet sein,es sei denn,daß man die Diskette danach
  114. sowieso irgendwie prueft.
  115. Wenn sie beim kopieren ein Laufwerk als SOURCE und als TARGET markieren,
  116. so wird die Diskette ueber das RAM kopiert.
  117.  
  118.  
  119. MODE
  120.  
  121. Der "MODE" Schalter ist zum Anwaehlen der verschiedenen Funktionen von
  122. Copy-C da.(Linke und Rechte Maustaste)
  123.  
  124.  
  125. DOSTOOLS
  126.  
  127. Clickt man hier,kann man in einem Menu weitere Funktionen anwaehlen.
  128.  
  129.  
  130. START/END/TARGET BLOCK/TRACK
  131.  
  132. Ueber diesen Werten sind Pfeile,um sie zu aendern.Mit '1' und '0' waehlt
  133. man die Diskettenseite an.Die Werte koennen auch geaendert werden,indem
  134. man in das Gitter clickt.Obwohl man die TRACKS bis 81 einstellen kann,
  135. machen dies nicht alle Laufwerke mit:Deshalb sollte man,wenn man sicher
  136. gehen will,nur bis TRACK 79 anwaehlen.
  137.  
  138.  
  139. SOURCE/TARGET SYNC
  140.  
  141. Hier aendert man die Werte der SOURCE und TARGET SYNCWORDS.Dies kann
  142. verwendet werden,um mit Disketten von verschiedenen SYNCWORDS zu
  143. arbeiten.Waehrend des DIRECTORY-MODUS sind sie auf ihrem normalen
  144. Wert,der auch durch clicken des Schalters links der SYNC-Anzeige ge-
  145. setzt werden kann.
  146.  
  147.  
  148. USE
  149.  
  150. Hier kann man zwischen "DSK" und "RAM" waehlen.Wenn "RAM" angewaehlt ist,
  151. zieht es das Programm vor,ueber das RAM zu kopieren.Dies ist nuetzlich,
  152. wenn sie mehrere Kopien anfertigen wollen.
  153.  
  154.  
  155. START/STOP/REPEAT
  156.  
  157. Clickt man "START",so startet man die FUNKTION,die man bei "MODE" angewaehlt
  158. hat.Wenn eine Disk uber das RAM kopiert wird,so wird man nach "REPEAT"
  159. gefragt(ob das gleiche noch mal auf eine andere Disk geschrieben werden soll).
  160.  
  161.  
  162. NAME/CHECK
  163.  
  164. Diese beiden Funktionen kann man schnell durch clicken auf ihre Schalter
  165. starten.Clickt man auf "CHECK" mit der linken Maustaste,so wird die FUNKTION
  166. "CHECKDISK" gestartet,clickt man mit der rechten Maustaste darauf,so wird
  167. "BAMCHECK" gestartet.Clickt man mit der rechten Maustaste auf den "NAME"
  168. Schalter, so hat man die Moeglichkeit,die Diskettennamen merken zu lassen,
  169. und deren Liste zu loeschen.
  170.  
  171.  
  172. BACK
  173.  
  174. Hier werden einige Werte zurueckgesetzt.
  175.  
  176.  
  177. HELP
  178.  
  179. Hier,oder mit der HELP-TASTE bekommt man eine schelle Erklaerung der
  180. Lesefehler,die angezeigt werden.
  181.  
  182.  
  183. TIME
  184.  
  185. Hier sieht man die Zeit,die die Ausfuehrung einer Funktion braucht.
  186.  
  187.  
  188. PREFS
  189.  
  190. Hier geraeht man ins PREFERENCES MENU.Hier kann man alle Parameter absaven,
  191. anwaehlen,ob im DIRECTORY-MODUS VERIFY gemacht werden soll(FILEVERIFY),wie
  192. viele Versuche beim Lesen gemacht werden sollen(RETRYS).Wenn man einen
  193. JAMcracker/Protracker-Song waehrend des Betriebs von Copy-C hoeren will,gibt
  194. man seinen FileNamen an und waehlt SONG:ON.Der DIRSORT-Schalter waehlt die
  195. Sortierung der Filenamen im DIRECTORY-MODUS.
  196. WILL MAN MIT HD-DISKS ARBEITEN MUSS MAN "HD-DISKS:ON" EINSTELLEN.
  197. Man kann auch eine ScreenBlanker (de)aktivieren(BLANK:XXXX).
  198. Unten kann man,wenn man einen Bootblock-File eingibt und "CUSTOMBB:ON"
  199. einstellt,erreichen,daß statt standard-BootBlocks dieser Bootblock verwendet
  200. wird.Im BootBlocks-dir befinden sich Beispiele fuer BootBlock-files.Einer
  201. ist ein Virenkiller,der alle resetfesten Programme entfernt.
  202. Hat man die "bootblock.library" im "LIBS:" und "L:Bootblock.brainfile"
  203. und waehlt "VCHECK:ON",so werden die Disketten bei verschiedenen 
  204. Gelegenheiten auf Bootblock-Viren geprueft (z.B. bei NAME,CHECK,NORMCOPY,DIR...).
  205. Um einen Virus zu entfernen installiert man einen neuen Bootblock.
  206.  
  207.  
  208. TRACKANZEIGE
  209.  
  210. Im Gitter sehen sie,was gerade geschrieben oder gelesen wird.Lesefehler
  211. werden ROT,Schreibfehler werden BLAU(die blaue Zahl giebt die Laufwerks-
  212. Nummer an) dargestellt.'0' bedeutet,daß kein Fehler aufgetreten ist.
  213.  
  214.  
  215. TEXTRAHMEN
  216.  
  217. Hier werden alle Meldungen an den User und Eingaben vom User abgewickelt.
  218. Rechts davon wird in einem kleinen Rahmen angezeigt,ob man gerade eine
  219. DD oder HD-Disk bearbeitet.
  220.  
  221. ------------------------------------------------------------------------------
  222.  
  223.  
  224.  
  225.               Wozu sind die verschiedenen Funktionen gut?
  226. ------------------------------------------------------------------------------
  227.  
  228. ******************************************************************************
  229. Zuvor noch ein paar Bemerkungen ueber:
  230.  
  231. TRACKS:
  232. Alle Disketten sind in TRACKS(=Spuren) aufgeteilt.Jeder TRACK hat zwei Seiten,
  233. was man in der TRACKANZEIGE sehen kann.
  234.  
  235. SYNCWORDS:
  236. Das normale SYNCWORD fuer Amiga-Disks ist $4489
  237.  
  238. DISK Fehler:
  239. Der Grund fuer Schreibfehler koennen zuvorige Lesefehler gewesen sein.Deßhalb
  240. ist es besser,die SOURCE-Disk zu testen,bevor man eine andere TARGET-Disk
  241. probiert.
  242.  
  243. DISKS:
  244. Normale AmigaDOS disks benutzen nur die TRACKS 0-79,daher macht es keinen
  245. Sinn,mehr als diese bei normalen Disketten zu testen/kopieren...
  246.  
  247. HD-DISKS:
  248. Amiga HD-disks haben die gleiche Anzahl an tracks wie DD-disks.Jeder Track
  249. hat doppelt so viele Blocks wie bei DD.
  250. ******************************************************************************
  251.  
  252.  
  253. NAME
  254.  
  255. Dies gibt Informationen ueber die SOURCE-DISK aus.
  256.  
  257.  
  258. CHECKDISK
  259.  
  260. Dies testet die SOURCE TRACKS von STARTTRACK bis ENDTRACK.
  261.  
  262.  
  263. BAMCHECK
  264.  
  265. BAMCHECK arbeitet wie CHECKDISK,testet aber nur die TRACKS,die durch Files
  266. belegt sind.(Sinnvoll,wenn man Disketten mit BITM.COPY kopiert)
  267.  
  268.  
  269. NORMCOPY
  270.  
  271. NORMCOPY kopiert die TRACKS von STARTTRACK bis ENDTRACK von der SOURCE
  272. zu den/dem TARGET(s),das beim TARGETTRACK beginnt.
  273.  
  274.  
  275. ERRORCOPY
  276.  
  277. ERRORCOPY versucht die Tracks zu kopieren, bei denen waehrend der letzten
  278. Funktion Fehler aufgetreten sind.
  279.  
  280.  
  281. FORMAT
  282.  
  283. FORMAT formattiert eine oder mehrere Disketten,so daß sie vom AmigaDOS
  284. verwendet werden koennen.Es formattiert die TRACKS der/des TARGET(s)
  285. von STARTTRACK(!NICHT TARGETTRACK!) bis ENDTRACK.
  286. Waehrend des Vorgangs waehlt man die Parameter der zu formattierenden
  287. Diskette (ueber die Tastatur) aus:
  288.  
  289.         OFS             normales FileSystem
  290.         FFS             FastFileSystem          (nur fuer OS2.0 oder hoeher)
  291.         CLEAR           kein FileSystem
  292.  
  293.         INTER.          International MODE      (nur fuer OS2.0 oder hoeher)
  294.         DirCache        DirectoryCache          (nur fuer OS3.0 oder hoeher)
  295.         NORM            weder International MODE,noch DirCache
  296.  
  297.  
  298.         BOOTABLE        erstelle eine BOOTbare Disk
  299.         DATA            erstelle keine BOOTbare Disk
  300.  
  301. Sie werden dies und den Disknamen fuer alle zu formattierenden Disks einzeln
  302. eingeben koennen.
  303.  
  304.  
  305. FORMATQ
  306.  
  307. FORMATQ arbeitet wie FORMAT,jedoch ist es nur fuer bereits formattierte
  308. Disketten.
  309.  
  310.  
  311. CODE+COPY
  312.  
  313. Dies kopiert wie NORMCOPY eine Disk,kodiert aber die Daten,mit einem
  314. Codewort(aus 4 Buchstaben,groß-klein-Schreibung beachten!).Danach
  315. koennen sie die Daten nur wieder herstellen,indem sie das gleiche,mit
  316. dem gleichen Codewort nochmal machen.MERKEN SIE SICH ALSO DAS CODEWORT GUT!
  317.  
  318.  
  319. KILLDISK
  320.  
  321. Dies zerstoert die Daten des TARGETS von STARTTRACK(!) bis ENDTRACK.
  322.  
  323.  
  324. COMPDISKS
  325.  
  326. Dies vergleicht 2 oder mehrere Disks.
  327. Es arbeitet fast wie NORMCOPY,nur vergleicht es die TRACKS,statt sie zu
  328. schreiben.Ein Screibfehler(blau) bedeutet deßhalb hier,daß der SOURCETRACK
  329. mit dem TARGETTRACK nicht uebereinstimmt.
  330.  
  331.  
  332. RELABEL
  333.  
  334. Hier aendert man die Diskettennamen der TARGETs.
  335.  
  336.  
  337. INSTALL
  338.  
  339. Hier istalliert man einen neuen BOOTBLOCK auf dir TARGETs.
  340.  
  341.  
  342. BLOCKCOPY
  343.  
  344. BLOCKCOPY kopiert die Blocks der SOURCE von STARTBLOCK bis ENDBLOCK zu den
  345. Blocks ab TARGETBLOCK des/der TARGET(s).
  346.  
  347.  
  348. BITM.COPY
  349.  
  350. BITM.COPY arbeitet wir NORMCOPY,nur kopiert es nur die TRACKS,die vom AmigaDOS
  351. (=von Files) belegt sind.(Daher koennen Fehler,die auf der TARGET-Disk waren
  352. weiterhin darauf sein,so daß die TARGET-Disk unter Umstaenden nur zum Lesen
  353. verwendet werden kann)
  354.  
  355.  
  356. ADD DFX
  357.  
  358. Hier aktualisiert Copy-C,welche Laufwerke angeschlossen sind.Man hat daher
  359. die Moeglichkeit,weitere Laufwerke waehrend des Betriebs von Copy-C anzu-
  360. schließen.
  361.  
  362.  
  363. OPTIMIZE
  364.  
  365. Dies optimiert die Disks,die als Target angewaehlt sind.Danach koennen
  366. Files und Directories schneller davon gelesen werden.Da bei einem Fehler
  367. die Daten der Disk verlorengehen koennen,empfiehlt es sich,bei wichtigen
  368. Disks OPTM+COPY zu verwenden.
  369.  
  370.  
  371. OPTM+COPY
  372.  
  373. Dies kopiert die Source-Disk auf das/die Target-Laufwerk(e) UND optimiert
  374. sie dabei wie im OPTIMIZE-MODE.Source und Target duerfen nicht gleich sein.
  375.  
  376.  
  377. CLEANDISK
  378.  
  379. CLEANDISK loescht alle Blocks der TARGET-disks,die nicht von Files
  380. verwendet werden.Danach koennen einmal geloeschte Files nicht mehr
  381. wiederhergestellt werden.
  382.  
  383.  
  384. BLOCKEDIT
  385.  
  386. Wenn man dies startet oeffnet sich ein Window.Rechts kann man den Block
  387. der SOURCE-DISK anwaehlen,den man bearbeiten will.Rechts oben sieht man
  388. die Nummer des Blocks,den man gewaehlt hat.Die Gadgets sind:
  389.  
  390.        SUM:BITMAP/NORMAL entscheidet,ob CALC eine BITMAP oder NORMAL-
  391.                          Pruefsumme berechnet
  392.        READ ließt den gewaehlten Block von der SOURCE.Mit der rechten
  393.             Maustaste kann man(falls req.library vorhanden) die Block-
  394.             Daten aus einem File lesen
  395.        WRITE schreibt die Daten auf den gewaehlten Block auf der SOURCE-
  396.              DISK.(DIE TARGETs WERDEN HIER IGNORIERT)
  397.              Mit der rechten Maustaste kann man(falls req.library
  398.              vorhanden) die Daten in einen File schreiben
  399.  
  400. Unter den Gadgets editiert man die Daten des zuletzt gelesenen Blocks.
  401. Links werden die Daten als Hex,rechts als ASCII-Text dargestellt.Der
  402. Cursor kann mit der Maus und der Tabulator-Taste plaziert werden.
  403.  
  404.  
  405.  
  406. DIRECTORY
  407.  
  408. Um dies zu starten,benoetigt das Programm etwas RAM.Es oeffnet einen neuen
  409. Bildschirm.Clickt man nun links oben,so kann man ein Laufwerk anwaehlen,
  410. von dem das Inhaltsverzeichnis gelesen werden soll.Man kann auch "RAM:"
  411. anwaehlen.Dies ist jedoch NICHT die Ram-Disk des AmigaDOS.Der Inhalt davon
  412. wird beim Verlassen von Copy-C geloescht.Ein File wird angewaehlt,
  413. indem man mit der linken Maustaste ihn anclickt,mit der rechten liest
  414. man ein Unterdirectory oder zeigt den Inhalt eines Files an.Folgende
  415. Arten von Files werden unterstuetzt:
  416.  
  417. ******************************************************************************
  418. BINAERE Files,ASCII Texte,IFF/ILBM Bilder,JAMcracker/PROTRACKER MODULES;
  419.  
  420. Alle Files werden entpackt,falls sie im POWERPACKER-Format sind,und
  421. die "powerpacker.library" anfangs geladen werden konnte.
  422.  
  423. Waehrend dem Anzeigen von ASCII Texten oder BINAEREN Files gibt es folgende
  424. Schalter zur Auswahl:
  425.  
  426.  
  427.  SCHALTER    |          ERKLAERUNG                   | entsprechende Taste
  428. ------------------------------------------------------------------------------
  429. "EXIT"       | Beendung der File-Anzeige             |  Esc
  430. "<"          | Zeile nach oben                       |  cursor oben
  431. ">"          | Zeile nach unten                      |  cursor unten
  432. "<<"         | Seite nach oben                       |  shift + cursor oben
  433. ">>"         | Seite nach unten                      |  shift + cursor unten
  434. "T"          | zum Beginn des Files                  |  T
  435. "B"          | zum Ende des Files                    |  B
  436. "PRINT"      | Ausdrucken des Files                  |     -----
  437. "SEARCH"     | Eine Buchstabenkette suchen           |  S
  438.              | im Suchmenu:                          |
  439.              | "CANCEL" = LEFTAmiga + C              |
  440.              | "HEX"    = LEFTAmiga + H              |
  441.              | "ASCII"  = LEFTAmiga + A              |
  442. "REPRINT"    | loescht das letzte Suchergebnis       |  SPACE
  443. ------------------------------------------------------------------------------
  444.  
  445. ******************************************************************************
  446.  
  447. Clickt man mit der linken Maustaste auf "A/C",werden alle Files angewaehlt,
  448. clickt man mit der rechten Maustaste darauf,werden alle Files abgewaehlt.
  449. Mit "PARENT" ließt man das uebergeordnete Verzeichnis.
  450. Das File-Werkzeug-MENU waehlt man mit der rechten Mousetaste ueber "-MENU-"
  451. an:
  452.  
  453. ******************************************************************************
  454. (Die Schreiboperationen werden alle vom FILEVERIFY im PREFS-MENU beeinflußt)
  455.  
  456.  
  457. FUNKTION|              Erklaerung
  458. ------------------------------------------------------------------------------
  459. SET->T  |  macht das aktuelle Verzeichnis zum TARGET DIRECTORY
  460. COPY>T  |  kopiert die angewaehlten Files zum TARGET DIRECTORY
  461. MOVE    |  verschiebt Files innerhalb einer Diskette
  462. DELETE  |  loescht die angewaehlten Files
  463. RENAME  |  zum Umbenennen der angewaehlten Files
  464. MDIR    |  erzeugt ein Unterdirectory
  465. ------------------------------------------------------------------------------
  466. ******************************************************************************
  467.  
  468.  
  469.  
  470.  
  471. ##############################################################################
  472. letzte Aenderungen in der Anleitung am 10.8(August).1995
  473.  _         _   _
  474. ( )       ( )_( )
  475. ( )_   _  (  _  )  _   UUCP: midas@tomtec.abg.sub.org
  476. (___) (_) (_) (_) (_)
  477. Die Anleitung und das Programm wurden von Ludwig Huber geschrieben.
  478. ##############################################################################
  479.